an ancient indian game - German English Dictionary